hammer away at (something)

Translations
travailler d'arrache-pied sur
Definitions
To persistently work on or criticize something, often with great effort or intensity.
Words
hammer

verb
marteler
away

adverb
loin